×
dog spike
meaning in English
(铁路上的)狗头钉,钩头道钉。
Examples
Common
dog spike
普通钩头道钉
Related Words
spike
dogged
dog
attack dog
sea dog
dog fancier
night dog
yellow dog
sheep dog
black dog
dog sleep
dog soldiers
dog spike bar
dog star
PC Version
Copyright © 2018 WordTech Co.